package com.ymatou.iapi.productmanager.parameter;

import java.util.Date;
import java.util.List;

import com.ymttest.utils.compare.parameter.compareKey;

public class ProductInListDtoBean {
	
	@compareKey
	private String ProductId;
	private String ProductName;
	private String MainPicUrl;
	private String BrandName;
	private String CategoryName;
	private int SecondCategoryId;
	private int ThirdCategoryId;
	private double MinCatalogPrice;
	private double MaxCatalogPrice;
	private boolean HasNewCustomerPrice;
	private boolean HasVipPrice;
	private boolean IsFreeShipping;
	private boolean IsFreeTariff;
	private boolean HasCatalogs;
	private int CatalogStatus;
	private String CatalogStatusText;
	private int CatalogType;
	private int ProductStock;
	private int SellNum;
	private Date ValidStart;
	private Date ValidEnd;
	private Date AddTime;
	private List<Integer> SaleKindList;
	private List<Integer> LiveIdList;
	private int ValidLiveId;
	private List<Integer> StatusList;
	private boolean IsNew;
	private double VipPrice;
	private double NewGuestPrice;
	private boolean IsPreSale;
	private boolean IsPspProduct;
	private List<ProductActivityBean> ProductActivityList;
	private int MultiLogistics;
	private double FlightBalance;
	private int CheckStatus;
	private int PspStatus;
	private Date ListingTime;
	private Date NewEndTime;
	private Integer BrandId;
	
	
	
	public Date getNewEndTime() {
		return NewEndTime;
	}
	public void setNewEndTime(Date newEndTime) {
		NewEndTime = newEndTime;
	}
	public Integer getBrandId() {
		return BrandId;
	}
	public void setBrandId(Integer brandId) {
		BrandId = brandId;
	}
	public List<ProductActivityBean> getProductActivityList() {
		return ProductActivityList;
	}
	public void setProductActivityList(List<ProductActivityBean> productActivityList) {
		ProductActivityList = productActivityList;
	}
	private List<String> ViolateTips;
	public String getProductId() {
		return ProductId;
	}
	public void setProductId(String productId) {
		ProductId = productId;
	}
	public String getProductName() {
		return ProductName;
	}
	public void setProductName(String productName) {
		ProductName = productName;
	}
	public String getMainPicUrl() {
		return MainPicUrl;
	}
	public void setMainPicUrl(String mainPicUrl) {
		MainPicUrl = mainPicUrl;
	}
	public String getBrandName() {
		return BrandName;
	}
	public void setBrandName(String brandName) {
		BrandName = brandName;
	}
	public String getCategoryName() {
		return CategoryName;
	}
	public void setCategoryName(String categoryName) {
		CategoryName = categoryName;
	}
	public int getSecondCategoryId() {
		return SecondCategoryId;
	}
	public void setSecondCategoryId(int secondCategoryId) {
		SecondCategoryId = secondCategoryId;
	}
	public int getThirdCategoryId() {
		return ThirdCategoryId;
	}
	public void setThirdCategoryId(int thirdCategoryId) {
		ThirdCategoryId = thirdCategoryId;
	}
	public double getMinCatalogPrice() {
		return MinCatalogPrice;
	}
	public void setMinCatalogPrice(double minCatalogPrice) {
		MinCatalogPrice = minCatalogPrice;
	}
	public double getMaxCatalogPrice() {
		return MaxCatalogPrice;
	}
	public void setMaxCatalogPrice(double maxCatalogPrice) {
		MaxCatalogPrice = maxCatalogPrice;
	}
	public boolean isHasNewCustomerPrice() {
		return HasNewCustomerPrice;
	}
	public void setHasNewCustomerPrice(boolean hasNewCustomerPrice) {
		HasNewCustomerPrice = hasNewCustomerPrice;
	}
	public boolean isHasVipPrice() {
		return HasVipPrice;
	}
	public void setHasVipPrice(boolean hasVipPrice) {
		HasVipPrice = hasVipPrice;
	}
	public boolean isIsFreeShipping() {
		return IsFreeShipping;
	}
	public void setIsFreeShipping(boolean isFreeShipping) {
		IsFreeShipping = isFreeShipping;
	}
	public boolean isIsFreeTariff() {
		return IsFreeTariff;
	}
	public void setIsFreeTariff(boolean isFreeTariff) {
		IsFreeTariff = isFreeTariff;
	}
	public boolean isHasCatalogs() {
		return HasCatalogs;
	}
	public void setHasCatalogs(boolean hasCatalogs) {
		HasCatalogs = hasCatalogs;
	}
	public int getCatalogStatus() {
		return CatalogStatus;
	}
	public void setCatalogStatus(int catalogStatus) {
		CatalogStatus = catalogStatus;
	}
	public String getCatalogStatusText() {
		return CatalogStatusText;
	}
	public void setCatalogStatusText(String catalogStatusText) {
		CatalogStatusText = catalogStatusText;
	}
	public int getCatalogType() {
		return CatalogType;
	}
	public void setCatalogType(int catalogType) {
		this.CatalogType = catalogType;
	}
	public int getProductStock() {
		return ProductStock;
	}
	public void setProductStock(int productStock) {
		ProductStock = productStock;
	}
	public int getSellNum() {
		return SellNum;
	}
	public void setSellNum(int sellNum) {
		SellNum = sellNum;
	}
	public Date getValidStart() {
		return ValidStart;
	}
	public void setValidStart(Date validStart) {
		ValidStart = validStart;
	}
	public Date getValidEnd() {
		return ValidEnd;
	}
	public void setValidEnd(Date validEnd) {
		ValidEnd = validEnd;
	}
	public Date getAddTime() {
		return AddTime;
	}
	public void setAddTime(Date addTime) {
		AddTime = addTime;
	}
	public List<Integer> getSaleKindList() {
		return SaleKindList;
	}
	public void setSaleKindList(List<Integer> saleKindList) {
		SaleKindList = saleKindList;
	}
	public List<Integer> getLiveIdList() {
		return LiveIdList;
	}
	public void setLiveIdList(List<Integer> liveIdList) {
		LiveIdList = liveIdList;
	}
	public int getValidLiveId() {
		return ValidLiveId;
	}
	public void setValidLiveId(int validLiveId) {
		ValidLiveId = validLiveId;
	}
	public List<Integer> getStatusList() {
		return StatusList;
	}
	public void setStatusList(List<Integer> statusList) {
		StatusList = statusList;
	}
	public boolean isIsNew() {
		return IsNew;
	}
	public void setIsNew(boolean isNew) {
		IsNew = isNew;
	}
	public double getVipPrice() {
		return VipPrice;
	}
	public void setVipPrice(double vipPrice) {
		VipPrice = vipPrice;
	}
	public double getNewGuestPrice() {
		return NewGuestPrice;
	}
	public void setNewGuestPrice(double newGuestPrice) {
		NewGuestPrice = newGuestPrice;
	}
	public boolean isIsPreSale() {
		return IsPreSale;
	}
	public void setIsPreSale(boolean isPreSale) {
		IsPreSale = isPreSale;
	}
	public boolean isIsPspProduct() {
		return IsPspProduct;
	}
	public void setIsPspProduct(boolean isPspProduct) {
		IsPspProduct = isPspProduct;
	}
	
	public int getMultiLogistics() {
		return MultiLogistics;
	}
	public void setMultiLogistics(int multiLogistics) {
		MultiLogistics = multiLogistics;
	}
	public double getFlightBalance() {
		return FlightBalance;
	}  
	public void setFlightBalance(double flightBalance) {
		FlightBalance = flightBalance;
	}
	public int getCheckStatus() {
		return CheckStatus;
	}
	public void setCheckStatus(int checkStatus) {
		CheckStatus = checkStatus;
	}
	public int getPspStatus() {
		return PspStatus;
	}
	public void setPspStatus(int pspStatus) {
		PspStatus = pspStatus;
	}
	public Date getListingTime() {
		return ListingTime;
	}
	public void setListingTime(Date listingTime) {
		ListingTime = listingTime;
	}
	public Date getNewEndtime() {
		return NewEndTime;
	}
	public void setNewEndtime(Date newEndtime) {
		NewEndTime = newEndtime;
	}
	public List<String> getViolateTips() {
		return ViolateTips;
	}
	public void setViolateTips(List<String> violateTips) {
		ViolateTips = violateTips;
	}
	
	
	
	
	
}
